#pragma once
#include "Includes.h"
#include "Constants.h"
#include "CUserCmd.h"
#include "Utilities.h"
#include "Entity.h"
#include "Player_Info.h"
#include "GameUtilities.h"
#include "HL2Interface.h"
#include "NoSpread.h"
#include "Trace.h"
#include "Ray.h"

class Knifebot
{
private:
	bool Active;
public:
	void Init();
	void Enable();
	void Disable();
	void Set(bool bActive);
	void Compute(CUserCmd* cmd);
};

extern Knifebot g_pKnifebot;